﻿@charset "utf-8";
/*From 963123.com*/
html{color:#000;background:url(images/background/body_bg.png) #fff repeat-x center top;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;font-size: 12px;}
fieldset,img{border:none 0;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body{font:12px/180% "宋体",arial,helvetica,clean,sans-serif;}
a { color:#737373; text-decoration:none; }
a:hover { text-decoration:none; color:#D90000; }
.left { float:left; display:block;}
.right { float:right; display:block;}
.m { width:980px; margin:0 auto; }
.top { height:198px; text-align:left; display:block; overflow: hidden; background:url(images/background/head_bg.png) no-repeat 100% 0%;}
.top h1 span { display:none;}
.logo { width:350px; height:170px; /*background:url(images/foodslogo.png) no-repeat 0 0; */display: block; }
.top .logo { float:left; margin:0;}
.top h2{ display:none;}
.top_m { float:right; width:570px; padding:30px 0 0;background:url(images/tel.png) no-repeat right 25px; color:#fff;overflow:hidden; /*background:#ccc; white-space:nowrap;text-overflow:ellipsis;*/ }
.tl { text-align:left;}
.tc { text-align:center;}
.tr { text-align:right;}

#footer { padding: 10px 0px 36px; background:#fff;}
#footer p {color: #555;}
.home_bottom { border-top: 1px solid #ddd;; padding: 3px 0px 2px; }
.home_bottom span.i { padding: 0px 6px; color: #666;}
.home_bottom a,.home_bottom a:visited { color: #555;}
.copy{ font-family: Lucida Sans;}
.copy em{ font-style:normal;}
.copy a,.copy a:visited { font-family: Lucida Sans; font-style: italic; color: #1E7AAE;}
.home_bottom a:hover { text-decoration: underline; color: #BD0A01; }
/*iNav*/
/*.i_nav { width:100%; height:35px; overflow:hidden; font-size:14px;}*/
.i_nav { width:100%; height:36px; overflow:hidden; font-size:14px; background:#fff url(images/background/nav_bg.png) no-repeat 100% 0%; margin:0;} 
.i_nav ul { overflow:auto; zoom:1;padding:1px 12px 0px;}
.i_nav li { float:left; height:35px; line-height:35px; overflow:hidden; margin:0 3px 0 0; display:inline;}
.i_nav li a { float:left; padding:0 12px; color:#fff;font-weight:bold;}
.i_nav li a:link,.i_nav li a:visited { color:#fff; }
.i_nav li a:hover,.i_nav li.selected a,.i_nav li.selected a:visited{ color:#bf7500; background:url(images/background/nav_hover_bg.png) repeat-x 0 0;}
/*pages*/
.pages { padding:8px 5px 10px;}
.pages a,.pages a:visited,.pages span,.pages em{ zoom:1; margin:0px 5px 0px 0px; padding:3px 8px 2px; border:1px solid #ddd; border-bottom:none; font-style:normal; color:#555}
.pages a:hover,.pages span { background:#6CC2F3; border:1px solid #6CC2F3; color:#fff;}

